import type { MaybeRef } from 'vue'

export interface Props {
  trigger?: MaybeRef<HTMLElement | string | 'default' | null>
  start?: string | (() => string)
  end?: string | (() => string)
  // 如果A组件遮罩层的zIndex是10，下一个组件B为了不被他挡住需要把z-index设置成比10大，比如20
  // 那B组件的遮罩也需要相应的做调整，比如25，所以需要手动调整每个遮罩的zIndex
  maskZIndex?: number
  bgColor?: string
  scrollGroup?: Record<string, string>
}
